html,body{
	overflow-y: scroll;
}
#header_content_wrap{
	height:auto;
	position: relative;
	padding-left:0.15rem;
	padding-right: 0.15rem;
	border-bottom: 1px solid #b8b8b8;
	background-color: white;
}
#header_content_wrap .wrapWrap{
	height: 2rem;
	margin-top: 0.2rem;
	width:7.2rem;
}
#header_content_wrap .infoTop{
	display: inline-block;
	width:5.2rem;
	height: auto;
	float: left;
}
#header_content_wrap .shop_title{
	width: 5.2rem;
	line-height: 0.6rem;
	font-size: 0.3rem;
	color:#2c2c2c;
	text-align: left;
	padding-left:0.02rem;
	padding-top:0.1rem;
	height: 0.6rem;
	font-weight: 100;
	overflow: hidden;
}
#header_content_wrap .shop_title img{
	width:0.6rem;
	height: 0.27rem;
	object-fit: cover;
	margin-left:0.2rem;
	margin-top:0.13rem;
}
#header_content_wrap .clean_wrap{
	width: 5.2rem;
	overflow: hidden;
	padding-left:0.02rem;
	line-height: 0.56rem;
	height: 0.56rem;
	font-size: 0;
}
#header_content_wrap .clean_wrap .clean{
	font-size: 0.3rem;
	color:#2C2C2C;
	/*font-weight: 900;*/
	margin-right: 0.5rem;
}
#header_content_wrap .clean_wrap .orange{
	margin-right: 0.5rem;
	font-size: 0.3rem;
	font-weight: 900;
	color:#fe5722;
}
#header_content_wrap .clean_wrap .person_number,#header_content_wrap .clean_wrap .person{
	font-size: 0.2rem;
	color:#7c7c7c;
}
#header_content_wrap .shop_type_wrap{
	width: 5.18rem;
	overflow: hidden;
	padding-left:0.02rem;
	line-height: 0.66rem;
	font-size: 0;
}
#header_content_wrap .shop_type_wrap .shop_type{
	font-size: 0.2rem;
	color:#7c7c7c;
	margin-right:0.64rem;
}
#header_content_wrap .shop_type_wrap .info_blue,#header_content_wrap .shop_type_wrap .info_green{
	padding-left: 0.12rem;
	padding-right: 0.12rem;
	font-size: 0.22rem;
	color:#1bb1ee;
	border:1px solid #1bb1ee;
	border-radius: 0.02rem;
	margin-right:0.22rem;
}
#header_content_wrap .shop_type_wrap .info_green{
	color:#42bd56;
	border-color: #42bd56;
}

/*咨询*/
.addRight{
	width:2rem;
	height: 2rem;
	display: inline-block;
	float: left;
}
.addRight .addRightTop,.addRight .addRightBottom{
	font-size: 0.24rem;
	color:#2c2c2c;
	line-height: 0.8rem;
	height: 0.8rem;
	text-align: left;
	padding-top:0.2rem;
}
.addRight .addRightBottom{
	padding:0;
	padding-bottom: 0.2rem;
}
.addRight .addRightTop img,.addRight .addRightBottom img{
	width:0.34rem;
	height: 0.3rem;
	margin-right:0.22rem;
	float: left;
    margin-top: 0.25rem;
    object-fit: inherit;
}
.addRight .addRightBottom img{
	height: 0.33rem;
}
/*内容列表*/
#header_content_wrap .header_list_wrap{
	width:100%;
	height:auto;
}
#header_content_wrap .header_list_wrap ul{
	width:100%;
	height: auto;
}
#header_content_wrap .header_con_header ul li{
	width: 100%;
	font-size: 0.3rem;
	color:#2c2c2c;
	position: relative;
	border-top: 1px solid #b8b8b8;
	/*height: 1.1rem;
	line-height: 1.1rem;*/
	overflow: auto;
}
#header_content_wrap .header_con_header ul li:nth-last-of-type(1){
	border-bottom:1px solid #b8b8b8;
}
#header_content_wrap .header_con_header ul li img{
	width:0.3rem;
	height: 0.32rem;
	margin-left:0.02rem;
	margin-right: 0.35rem;
}
#header_content_wrap .header_con_header ul li a{
	display: block;
	width:100%;
	line-height: 1.1rem;
	/*font-size: 0.3rem;*/
	/*color:#2c2c2c;*/
	position: relative;
	height: 1.1rem;
}
#header_content_wrap .header_con_header ul li a img{
	width:0.4rem;
	height: 0.4rem;
	margin-left:0rem;
	margin-right: 0.35rem;
	float:left;
	margin-top:0.35rem;
}
#header_content_wrap .header_con_header ul li a img.jump{
	width:0.14rem;
	height:0.23rem;
	float:right;
	margin-right: 0.02rem;
	margin-top:0.44rem;
}
/*活动列表*/
.addList{
	width:100%;
	height: auto;
}
.addList .hotHui{
	font-size: 0.3rem;
	color:#2c2c2c;
	line-height: 0.84rem;
	height: 0.84rem;
	border:none;
}
.addList ul{
	width:100%;
	min-height: 1.62rem;
}
#header_content_wrap .addList ul li{
	border:none;
	font-size: 0.26rem;
}
#header_content_wrap .addList ul li span{
	float:left;
	width:1.05rem;
	text-align: center;
	line-height: 0.81rem;
	height: 0.81rem;
}
#header_content_wrap .addList ul li p{
	display: inline-block;
	float:left;
	width:5.72rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 0.81rem;
	line-height: 0.81rem;
	color:#fe5722;
	
}
#header_content_wrap .addList ul li img{
	height: 0.23rem;
	width:0.14rem;
	object-fit: cover;
	float: right;
	display: inline-block;
	margin:0;
	margin-top:0.3rem;
	margin-right:0.05rem;
}
#header_content_wrap .addList .sayMore{
	height: 0.92rem;
	line-height: 0.92rem;
	text-align: left;
	padding-left:3rem;
	font-size: 0.26rem;
	color:#2c2c2c;
}
#header_content_wrap .addList .sayMore img{
	width: 0.24rem;
	height: 0.14rem;
	margin-left:0.1rem;
}
#header_content_wrap .position{
	width: 100%;
	line-height: 1.1rem;
	font-size: 0.3rem;
	color:#2c2c2c;
	position: relative;
	height: 1.1rem;
}
#header_content_wrap .position img{
	width:0.38rem;
	height: 0.45rem;
	margin-left:0.02rem;
	margin-right: 0.35rem;    
	float: left;
    margin-top: 0.325rem;
}
#header_content_wrap .position img.jump{
	width:0.14rem;
	height:0.23rem;
	float:right;
	margin-right: 0.02rem;
	margin-top:0.44rem;
}
/*交通信息*/
#bus_wrap{
	font-size: 0;
	overflow-x: hidden;
}
#bus_wrap .bus_title{
	width:100%;
	line-height: 0.74rem;
	text-align: left;
	height: 0.74rem;
}
#bus_wrap .bus_content{
	padding-left:0.6rem;
	height: auto;
}
#bus_wrap .bus_content:after{
	clear:both;
	content:'';
	display: block;
	height: 0;
}
#bus_wrap .bus_content p{
	line-height: 0.44rem;
	text-align: left;
	min-height: 0.44rem;
	float:left;
	width:100%;
}
#bus_wrap .super_star,#bus_wrap .pay_food{
	padding-top:0.29rem;
	width:100%;
	height: auto;
	position: relative;
}
#bus_wrap .super_star .star_name,#bus_wrap .pay_food .pay{
	line-height: 0.56rem;
	padding-left:0.02rem;
	height: 0.56rem;
}
#bus_wrap .super_star .purple,#bus_wrap .pay_food .pay .orange{
	font-weight: 900;
	padding:0.04rem;
	color:#9f8ffb;
	border:1px solid #9F8FFB;
	border-radius: 0.05rem;
	margin-right: 0.31rem;
}
#bus_wrap .super_star .star_come,#bus_wrap .pay_food .pay_quan{
	line-height: 0.63rem;
	width:100%;
	padding-left:0.84rem;
	height: 0.63rem;
}
#bus_wrap .pay_food .pay_btn{
	width:1.36rem;
	height: 0.54rem;
	display: block;
	position: absolute;
	top:0.32rem;
	right:0.19rem;
}
#bus_wrap .pay_food .pay_btn div.btn{
	width:1.36rem;
	height: 0.54rem;
	color: white;
	border:none;
	border-radius: 0.03rem;
	text-align: center;
	line-height: 0.54rem;
	position: absolute;
	left: 0;
	top: 0;
}
/*团*/
#team_wrap{
	font-size: 0;
}
#team_wrap .team_header{
	line-height:0.79rem;
	width:6.98rem;
	padding-left: 0.02rem;
	text-align: left;
	height: 0.79rem;
	
}
#team_wrap .team_header .blue{
	color:#1BB1EE;
	border:1px solid #1BB1EE;
	border-radius: 0.05rem;
	padding:0.04rem;
	font-weight: 900;
}
#team_wrap .team_shop_wrap{
	height: auto;
	width:100%;
}
#team_wrap .team_shop_wrap ul{
	height: 3.66rem;
	width:100%;
	overflow: hidden;
}
#team_wrap .team_shop_wrap .team_shop{
	width:6.67rem;
	padding-left:0.23rem;
	height: auto;
}
#team_wrap .team_shop_wrap .team_shop:after{
	content:'';
	display: block;
	clear:both;
	height: 0;
	zoom:1;
}
#team_wrap .team_shop_wrap a{
	display: block;
	width:100%;
	height: 1.83rem;
}
#team_wrap .team_shop_wrap a .left{
	width:2.12rem;
	height: 1.83rem;
	display: inline-block;
	text-align: center;
	line-height: 1.83rem;
	float: left;
}
#team_wrap .team_shop_wrap a .left img{
	margin-top:0.35rem;
	width:1.26rem;
	height: 1.13rem;
	display: inline-block;
}
#team_wrap .team_shop_wrap a .center{
	width: 2.94rem;
	height: 1.83rem;
	display: inline-block;
	float: left;
}
#team_wrap .team_shop_wrap a .center .shop_name{
	height: 0.4rem;
	width:100%;
	text-align: left;
	padding-top:0.4rem;
}
#team_wrap .team_shop_wrap a .center .shop_price{
	height: 1.0rem;
	width:100%;
	line-height: 1.0rem;
	text-align: left;
}
#team_wrap .team_shop_wrap a .center .shop_price .price_now{
	font-weight: 900;
	margin-right:0.26rem;
}
#team_wrap .team_shop_wrap a .right{
	width:1.61rem;
	line-height: 1.83rem;
	position: relative;
	float: left;
	height: 1.83rem;
}
#team_wrap .team_shop_wrap a .right img{
	width:0.14rem;
	height: 0.23rem;
	position: absolute;
	top:0.8rem;
	right:0.35rem;
}
/*查看更多*/
.see_more{
	height:0.84rem;
	line-height: 0.84rem;
	width:100%;
	text-align: left;
	position: relative;
}
.more_show{
	display: block;
}
.more_hide{
	display: none;
}
.more_show span{
	margin-left:3.04rem;
}
.more_show img{
	width:0.23rem;
	height: 0.14rem;
	position: absolute;
	top:0.37rem;
	right:2.5rem;
}
/*优惠券*/
#quan_wrap{
	font-size: 0;
}
#quan_wrap ul{
	height: 1.42rem;
	width: 100%;
	overflow: hidden;
}
#quan_wrap ul li{
	height:auto;
	width: 100%;
	position: relative;
}
#quan_wrap ul li .orange_quan{
	position: absolute;
	font-weight: 900;
	border:1px solid #FE5722;
	border-radius:0.05rem;
	padding:0.04rem;
	top:0.3rem;
	left:0.04rem;
}
#quan_wrap ul li p{
	margin:0;
}
#quan_wrap ul li p.title{
	line-height: 0.79rem;
	padding-left:0.7rem;
	height: 0.79rem;
}
#quan_wrap ul li p.quan_info{
	line-height: 0.63rem;
	width:100%;
	padding-left:0.69rem;
	height: 0.63rem;
}
/*网友评价*/
#evalute_wrap{
	font-size: 0;
}
#evalute_wrap .evalute_top{
	border-bottom:none;
	width:6.52rem;
	height:0.73rem;
	padding-left:0.02rem;
	position: relative;
	line-height:0.73rem;
}
#evalute_wrap .info{
	height:1.24rem;
	width:6.9rem;
}
#evalute_wrap .info .left{
	display: inline-block;
	height: 1.24rem;
	width:1.11rem;
	position:relative;
	float:left;
}
#evalute_wrap .info .left img{
	position: absolute;
	left:0.05rem;
	top:0.31rem;
	width:0.92rem;
	height:0.92rem;
}
#evalute_wrap .info .center{
	display: inline-block;
	width:2.6rem;
	height:0.69rem;
	float:left;
	padding-top:0.35rem;
}
#evalute_wrap .info .center strong{
	display: block;
}
#evalute_wrap .info .center span{
	font-size: 0.19rem;
}
#evalute_wrap .info .right{
	width:3.19rem;
	height:1.24rem;
	position:relative;
	float:left;
}
#evalute_wrap .info .right span{
	position:absolute;
	right:2.02rem;
	top:0.4rem;
}
#evalute_wrap .info .right ul li{
	float:left;
	margin-top:0.37rem;
	width:0.31rem;
	height:0.31rem;
	margin-left:0.04rem;
	background-size: 100% 100%;
}
#evalute_wrap .info .right li.first_star{
	margin-left:1.4rem;
}
#evalute_wrap .speak{
	width:6.6rem;
	min-height:0.51rem;
	line-height: 0.51rem;
	margin:0;
}
#evalute_wrap .img_wrap{
	position: relative;
	height:1.72rem;
	width:6.9rem;
}
#evalute_wrap .img_wrap img{
	width:2.2rem;
	height:1.72rem;
	margin-right:0.1rem;
}
#evalute_wrap .img_wrap img.more{
	margin:0;
}
#evalute_wrap .img_wrap .img_more{
	position: absolute;
	display: inline-block;
	width:2.2rem;
	height:1.72rem;
	background-color: black;
	opacity: 0.6;
	right:0.1rem;
	top:0;
}
#evalute_wrap .img_wrap .img_more a{
	font-family: arial;
	display: block;
	width:2.31rem;
	height:1.72rem;
	text-align:center;
	line-height: 1.72rem;
	color:#fff;
	font-size: 0.36rem;
}
#evalute_wrap .click_button{
	height:0.81rem;
	width:6.9rem;
	line-height: 0.81rem;
	font-size: 0.2rem;
	position: relative;
}
#evalute_wrap .click_button span{
	margin-right:0.2rem;
}
#evalute_wrap .click_button .good_img{
	margin-left:3.05rem;
	width:0.29rem;
	height: 0.29rem;
}
#evalute_wrap .click_button .eva_img{
	margin-left:0.4rem;
	width:0.42rem;
	height: 0.25rem;
}